English Dictionary
◊ ROSE APPLE
rose apple
n 1: tropical tree of the East Indies cultivated for its edible
fruit [syn: {rose-apple tree}, {jambosa}, {Eugenia
jambos}]
2: fragrant oval yellowish tropical fruit used in jellies and
confections